long-term plan - German English Dictionary